home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir36 / tellme.zip / DEMO.BAT next >
DOS Batch File  |  1994-06-10  |  2KB  |  46 lines

  1. @echo off
  2.  
  3. rem How to trap a specific errorlevel
  4. tellme weekday
  5. if errorlevel 0 if not errorlevel 1 echo Today is a Sunday
  6. if errorlevel 1 if not errorlevel 2 echo Today is a Monday
  7. if errorlevel 2 if not errorlevel 3 echo Today is a Tuesday
  8. if errorlevel 3 if not errorlevel 4 echo Today is a Wednesday
  9. if errorlevel 4 if not errorlevel 5 echo Today is a Thursday
  10. if errorlevel 5 if not errorlevel 6 echo Today is a Friday
  11. if errorlevel 6 if not errorlevel 7 echo Today is a Saturday
  12.  
  13. tellme month
  14. if errorlevel 1 if not errorlevel 2 echo in January
  15. if errorlevel 2 if not errorlevel 3 echo in February
  16. if errorlevel 3 if not errorlevel 4 echo in March
  17. if errorlevel 4 if not errorlevel 5 echo in April
  18. if errorlevel 5 if not errorlevel 6 echo in May
  19. if errorlevel 6 if not errorlevel 7 echo in June
  20. if errorlevel 7 if not errorlevel 8 echo in July
  21. if errorlevel 8 if not errorlevel 9 echo in August
  22. if errorlevel 9 if not errorlevel 10 echo in September
  23. if errorlevel 10 if not errorlevel 11 echo in October
  24. if errorlevel 11 if not errorlevel 12 echo in November
  25. if errorlevel 12 if not errorlevel 13 echo in December
  26.  
  27. rem How to trap a range of values
  28. tellme year
  29. if errorlevel 80 if not errorlevel 90 echo Sometime in the 1980's
  30. if errorlevel 90 if not errorlevel 100 echo Sometime in the 1990's
  31. if errorlevel 0 if not errorlevel 10 echo Sometime in the 2000's
  32. if errorlevel 10 if not errorlevel 20 echo Sometime in the 2010's
  33. if errorlevel 20 if not errorlevel 30 echo Sometime in the 2020's
  34. if errorlevel 30 if not errorlevel 40 echo Sometime in the 2030's
  35. if errorlevel 40 if not errorlevel 50 echo Sometime in the 2040's
  36. if errorlevel 50 if not errorlevel 60 echo Sometime in the 2050's
  37. if errorlevel 60 if not errorlevel 70 echo Sometime in the 2060's
  38. if errorlevel 70 if not errorlevel 80 echo Sometime in the 2070's
  39. if errorlevel 180 if not errorlevel 190 echo Sometime in the 2080's
  40. if errorlevel 190 if not errorlevel 200 echo Sometime in the 2090's
  41.  
  42. rem A less than/greater than trap
  43. tellme hour
  44. if not errorlevel 12 echo Before noon
  45. if errorlevel 12 echo After noon
  46.